counterscarp gallery - German English Dictionary